Big Huge Thesaurus

mandevilla laxa

noun

sounds kind of like